.gallery-expand{
    margin-top: 15px;
    z-index:1;
    /*height:425px;*/
    background:#e5e5e5;
    width:100%;
    display:none;
    position:relative
}
.gallery-expand a.gallery-close{
    position:absolute;
    width:26px;
    height:26px;
    top:10px;
    right:15px;
    z-index:3
}
.gallery-expand a.gallery-close:hover{cursor:pointer}
.gallery-expand .gallery-title{
    text-align:center;width:100%;height:60px;line-height:60px;
    position:relative;color:#130B0B;font-family:'Open Sans';font-size:16px
}
.gallery-expand .gallery-pagination{
    text-align:center;height:60px;line-height:60px;position:relative;color:#130B0B;
    font-family:'Open Sans';font-size:12px;font-style:italic
}
.gallery-expand .gallery-pagination .number{font-style:normal;font-weight:700}
.gallery-expand .swiper-container{width:100%;background:#e5e5e5;height:306px;color:#fff;text-align:center}
.gallery-expand .swiper-slide{
    padding: 0 3px;
    height:100%;
    opacity:.4;
    -webkit-transition:300ms;
    -ms-transition:300ms;transition:300ms
}
.gallery-expand .swiper-slide-active{opacity:1}
.gallery-expand .swiper-slide .title{font-style:italic;font-size:42px;margin-top:80px;margin-bottom:0;line-height:45px}.gallery-expand .arrow-left,.gallery-expand .arrow-right{top:34%;width:38px;height:67px;position:absolute;z-index:3}.gallery-expand .arrow-left{background:url(../images/slider-expand/navi-prev.png) no-repeat;left:0}.gallery-expand .arrow-right{background:url(../images/slider-expand/navi-next.png) no-repeat;right:0}.gallery-expand .swiper-visible-switch{background:#aaa}.gallery-expand .swiper-active-switch{background:#fff}
.gallery{
    height: 340px;
    position: relative;
    cursor: pointer;
    width: 100%;
    margin: 0 auto;
}
.gallery .main-image{
    float:left;
    height:100%;
    max-width: 600px;
    width: 50%;
}
.gallery .secondary-image {
    float: left!important;
    width: 50%;
    height: 100%;
}
.gallery .secondary-image .left, .gallery .secondary-image .middle, .gallery .secondary-image .right {
    width: 33%;
    height: 100%;
    float: left;
    overflow: hidden;
}
.gallery .main-image img{
    width: 100%;
    height:100%
}
.gallery .secondary-image .middle{
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -ms-box-sizing:border-box
}
.gallery .secondary-image .top{
    height:50%
}
.gallery .secondary-image .top img{
    height:100%;
    width:100%;
}
.gallery .secondary-image .bottom{height:50%}
.gallery .secondary-image .bottom img{height:100%;width:100%}
.gallery .button-gallery{height:auto;width:auto;position:absolute;bottom:15px;right:15px;
                         background-color: #F62D95;
                         opacity: 0.8;
                         cursor: pointer;
                         font-size: 17px;
                         color: #fff;
                         padding: 10px 20px;
}
.gallery .button-gallery:hover{opacity: 1}
/*css chỉnh thêm*/
.gallery-expand .swiper-slide img{
    height: 100%!important;
}
.type_fl{
    float: left;
    margin: 3px;
}
@media only screen and (max-width: 650px){
    .gallery .main-image{
        float: none;
        height: 100%;
        width: 100%;
    }
}
@media only screen and (max-width: 650px){
    .gallery .secondary-image{
        display: none!important;
    }
}